.app-doc-content-payments{max-height:33vh;overflow:auto}.app-doc-content-payments table{border-collapse:separate;border-spacing:.25rem;width:100%}.app-doc-content-payments th{white-space:nowrap;text-overflow:ellipsis;padding-left:.5rem;padding-right:.5rem;font-weight:500;overflow:hidden}.app-doc-content-payments th svg{font-size:80%;display:inline-block}.app-doc-content-payments .position-description,.app-doc-content-payments .position-category{width:100%}.app-doc-content-payments .position-tax,.app-doc-content-payments .position-net,.app-doc-content-payments .position-gross,.app-doc-content-payments .position-amount{text-align:right;width:100%;padding-left:.5rem;padding-right:.5rem}.app-doc-content-payments .position-sum{font-weight:500}.app-doc-content-payments .position-sum-cell{border-top:3px double var(--s2-fg);padding-top:.25rem}.app-doc-content-positions{max-height:33vh;overflow:auto}.app-doc-content-positions table{border-collapse:separate;border-spacing:.25rem;width:100%}.app-doc-content-positions th{white-space:nowrap;text-overflow:ellipsis;padding-left:.5625rem;padding-right:.5625rem;font-weight:500;overflow:hidden}.app-doc-content-positions th svg{font-size:80%;display:inline-block}.app-doc-content-positions .foreign{text-align:right}.app-doc-content-positions .textonly{padding-top:.125rem;padding-bottom:.125rem;padding-right:.5625rem}.app-doc-content-positions .position-description,.app-doc-content-positions .position-category{width:100%}.app-doc-content-positions .position-tax{width:100%;padding-left:.5rem;padding-right:.5rem}.app-doc-content-positions .position-tax input{text-align:right;min-width:7ch}.app-doc-content-positions .position-net,.app-doc-content-positions .position-gross,.app-doc-content-positions .position-amount{text-align:right;width:100%;padding-left:.5rem;padding-right:.5rem}.app-doc-content-positions .position-net input,.app-doc-content-positions .position-gross input,.app-doc-content-positions .position-amount input{text-align:right;min-width:8ch}.app-doc-content-positions .position-sum{font-weight:500}.app-doc-content-positions .position-sum-cell{border-top:3px double var(--s2-fg);padding-top:.25rem}.app-doc-content-positions .position-error-cell{text-align:right;color:var(--error-color);font-weight:500}.app-doc-content-bottom{background-color:var(--panel-bg);border-top:1px solid var(--separator-color);width:100%;min-height:100px;max-height:50%;box-shadow:over;flex-direction:column;flex-grow:0;flex-shrink:0;display:flex}:where(.app-doc-content-bottom>*){flex-grow:0;flex-shrink:0}.app-doc-content-bottom .tabs{justify-content:equal;color:var(--s2-fg);flex-direction:row;flex-grow:0;gap:.75rem;display:flex}:where(.app-doc-content-bottom .tabs>*){flex-grow:0;flex-shrink:0}.app-doc-content-bottom .tabs .tw-tab{border-top:1px solid var(--separator-color);flex-grow:1;justify-content:center;align-items:center;margin-top:1px;padding:.5rem;display:flex}.app-doc-content-bottom .tabs .tw-tab:hover{border-color:var(--p1-fg);color:var(--fg)}.app-doc-content-bottom .tabs .tw-tab.active{color:var(--fg);border-top:3px solid var(--p1-fg);margin-top:0;font-weight:500}.app-doc-content-bottom .tabs .close{border-top:1px solid var(--separator-color);justify-content:center;align-items:center;margin-top:1px;padding-left:1rem;padding-right:1rem;display:flex}.app-doc-content-bottom .tabs .close:hover{background:var(--separator-color)}.app-doc-content-general,.app-doc-content-payments,.app-doc-content-positions{flex-grow:1;flex-shrink:1;padding:1rem;overflow:auto}.app-doc-content-general{grid-template-columns:repeat(auto-fill,minmax(16.25rem,auto));gap:.75rem 1.5rem;display:grid}.app-doc-content-general .full{width:100%}.app-doc-content-general .fit{width:min-content}.app-doc-content-general>*{flex-direction:column;row-gap:.75rem;display:flex}:where(.app-doc-content-general>*>*){flex-grow:0;flex-shrink:0}.app-doc-content-general .form-group{display:block}.app-doc-content-general .form-label{color:var(--s2-fg);font-size:13px}.app-doc-content-general .form-body{margin-top:.125rem}
